While I was researching the kit you linked initially, I did see some people had them installed under 17s on the s-chassis. If the prices are really that low on the components, it certainly seems like a good deal. If you decided to be the guinea pig, worst case if they don't meet your expectations I'm sure you'd be able to get at least most of your money back out of them.